package edu.cuit.avatar.common.handler;

import java.sql.ResultSet;
import java.sql.SQLException;

/**
 * 结果集处理责任接口
 * @author <a href="mailto:1020zhaodan@163.com">Adan</a>
 * @version 1.0
 * @date 2025/7/26 9:12
 */
public interface ResultSetHandler<T> {
    /**
     * 处理结果集为对应参数类型的实例对象
     * @param rs 查询结果集
     * @return 类型实例
     * @throws SQLException
     */
    T process(ResultSet rs) throws SQLException;
}
